@charset "utf-8";
/* 
	@name: layout.css
	@info: 内页样式
	date:  13.8.9
*/

.top {height: 204px; background: url(../images/top-bg-big.jpg) no-repeat center top;}
.top .head {height: 167px; border-bottom: 0 none;}

/*pcontain*/
.pcontain {margin-top: -48px; padding: 15px; position: relative; background: url(../images/contain-bg.png) repeat-x;}
/*ptitle*/
.pcontain .ptitle {margin-bottom: 18px; height: 45px; background: url(../images/ptitle-bg.png) no-repeat center bottom;}
.pcontain .ptitle h2 {display: inline-block; font: normal 24px \5FAE\8F6F\96C5\9ED1; color: #fff;}
.pcontain .ptitle .place {display: inline-block; *display:inline; zoom:1; padding-left: 140px; color: #bebebe;}
.pcontain .ptitle .place a {color: #bebebe;}
/*pleft*/
.pcontain .pleft {float: left; min-height: 550px; width: 210px; background: url(../images/bar-left.png) no-repeat right center;}
.pcontain .pleft .sidebar {margin-bottom: 30px;}
.pcontain .pleft .sidebar li {margin-bottom: 2px; height: 42px; line-height: 42px; font-size: 14px; text-indent: 1em;}
.pcontain .pleft .sidebar li a {display: block;}
.pcontain .pleft .sidebar li a.crt, .pcontain .pleft .sidebar li a:hover {background: url(../images/bar-crtbg.jpg) no-repeat; color: #fff; text-decoration: none;}
.pcontain .pleft p {text-align: center;}
.pcontain .pleft .ptel {margin: 20px auto;}
.pcontain .pleft .pweixin {font:13px/50px \5FAE\8F6F\96C5\9ED1;}
/*pright*/
.pcontain .pright {float: right; width: 770px; background:rgba(67, 67, 67, 0.9)!important; filter:Alpha(opacity=90); background-color:#434343; border: 1px solid #646464;}
.pcontain .pright .list-items {padding: 20px 25px;}
.pcontain .pright .list-items li {line-height: 45px; border-bottom: 1px dotted #696969;}
.pcontain .pright .list-items li span {float: right; color: #8b8b8b;}
.pcontain .pright .pages {padding: 20px 0; text-align: center;}
.pcontain .pright .pages a {padding: 6px 12px; margin-right: 10px;}
.pcontain .pright .pages a:hover, .pcontain .pright .pages a.c {padding: 5px 11px; border: 1px solid #fff; text-decoration: none;}
.pcontain .pright .pages .nolink {color: gray; cursor: default;}
.pcontain .pright .pages .nolink:hover {padding: 6px 12px; border: 0 none;}

.pcontain .pright .article-body {padding: 20px 25px; position: relative;}
.pcontain .pright .article-body .article-title h3 {font: normal 24px/48px \5FAE\8F6F\96C5\9ED1; text-align: center;}
.pcontain .pright .article-body .article-title span {position: absolute; right: 60px; top:40px; color: #a9a9a9;}
.pcontain .pright .article-body .article-content {padding: 25px 0 10px; line-height: 28px; color:#FFF;}
.pcontain .pright .article-body .article-content p {text-indent: 2em;color:#FFF;}
.pcontain .pright .article-body .pcomment {padding-top: 15px;}
.pcontain .pright .article-body .pcomment form {padding-top: 10px;}
.pcontain .pright .article-body .pcomment strong {padding: 5px 0; font-size: 14px; color: #fff;}
.pcontain .pright .article-body .pcomment textarea {width: 99.8%; height: 150px; color: #a5a5a5; padding-top: 12px; line-height: 24px; background-color: #6d6d6d; border: 1px solid #9f9f9f; outline: 0 none; text-indent: 1em;}
.pcontain .pright .article-body .pcomment button {margin-top: 10px; width: 75px; height: 25px; color: #000; background: url(../images/comment-btn.png) repeat-x; font-weight: bold; border: 1px solid #c8c8c8; cursor: pointer;}
.pcontain .pright .article-body .lasted-comment {padding-top: 25px;}
.pcontain .pright .article-body .lasted-comment strong {display: block; padding-bottom: 10px; border-bottom: 2px solid #5e5e5e;}
.pcontain .pright .article-body .lasted-comment dl {padding: 8px 0 10px; border-bottom: 1px dotted #6d6d6d;}
.pcontain .pright .article-body .lasted-comment dt {padding: 10px 0;}
.pcontain .pright .article-body .lasted-comment dt span {float: right; color: #b3b3b3;}
.pcontain .pright .article-body .lasted-comment dt b {color: #dadada}
.pcontain .pright .article-body .lasted-comment dd {color: #b3b3b3;}
